package com.nari.ncps.screen.mapper.ne;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.nari.ncps.screen.entity.ne.NeProdoperSalesPurchase;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * <p>
 * 购网电量和购网电价表 Mapper 接口
 * </p>
 *
 * @author xuesong
 * @since 2025-08-23
 */
public interface NeProdoperSalesPurchaseMapper extends BaseMapper<NeProdoperSalesPurchase> {

    /**
     * 查询月度购网电量数据（按月份分组汇总）
     * @param year 年份
     * @return 月度购网电量数据列表
     */
    List<Map<String, Object>> selectMonthlyPurchaseData(@Param("year") Integer year);
}
